package com.zhl.map_traverse5;

import java.util.*;

public class MapTest4 {
    public static void main(String[] args) {
        //目标：完成Map集合的案例,统计投票结果
        List<String> data= new ArrayList<>();
        String[] selects={"A","B","C","D"};
        Random r = new Random();
        for(int i= 0;i<80;i++){
            //每次模拟一个学生选择一个景点，存入到集合中去
            int index = r.nextInt(4);
            data.add(selects[index]);
        }
        System.out.println("学生选择的景点："+data);

        //统计投票结果
        Map<String,Integer> map = new HashMap<>();
        for(String s : data){
            if(map.containsKey(s)){
                map.put(s,map.get(s)+1);
            }else{
                map.put(s,1);
            }
        }
        System.out.println("投票结果："+map);

    }
}
